// let num = 0
// function add() {
//     console.log(++num);
// }
// add()
// add()
// add()


// function add() {
//     let num = 0
//     return function foo() {
//         console.log(++num);
//     }
// }
// const res = add();
// res()
// res()
// res()


function foo() {
    var num = 100
    function add() {
        num++
        console.log(num);
    }
    function pop() {
        num--
        console.log(num);
    }
    return {
        add,
        pop
    }
}
var res = foo()
res.add()
res.pop()

